package com.metadata_system.api.annotations;


import java.lang.annotation.*;

// 限流
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Documented
public @interface Limit {
    // 限制访问次数
    int count() default 0;
    // 限制访问时间
    int seconds() default 0;
    // 限制类别访问类别，如果没传就是请求地址【?】之前部分
    String key() default "";
    // 限制方式，头部DeviceID
    String type() default "DeviceID";
}
